Career 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 Portugal F1 Australia F1 Portugal F2 Australia F2 Italy F1 Australia F3 Australia F4 Italy F15 China F1 China F2 Italy F2 Italy F23 Ivory Coast F1 Ivory Coast F2 Italy F1 Belgium F2 Croatia F1 France F4 France F5 Russia F3 (Kazan) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Toulouse M25+H Kazan M15 Quinta Do Lago M25 Shymkent M25+H Arlon M25 Lasne San Marino Cepu Open - San Marino 4th Sardinia International Championships - Cagliari San Remo Tennis Cup 15° Piertomaso - San Remo M15 Monastir V Trani Cup - Trani Belgaum Open - Belgaum XXXVII Torneig C.E. Laieta - Barcelona San Remo Tennis Cup - San Remo Banca Stato Challenger Lugano - Lugano M25 Sabadell Nord LB Open - Braunschweig Challenger Brasov - Brasov Challenger Copa Sevilla - Seville USTA Freeman Men's Challenger - Joplin Tennis Napoli Cup 2006 - Napoli Rimini Challenger Genoa Open - Genova M15 Telavi Garden Open - Rome Bancastato Challenger Lugano - Lugano Porsche Open - Poznan M25 Monastir s Tennis Masters 06 - Graz Memorial Kolyaskin - Donetsk Challenger Copa Sevilla - Seville XII Abierto Internacional de Salinas - Salinas Roma Challenger 2007 - Rome Baden Open - Karlsruhe M15 Monastir XXIX Edizione 'A.Savoldi Marco' - Manerbio Trofeo Sisma Mantova - Mantova M25 Antalya M15 Monastir M25 Monastir Porsche Open - Poznan Posillipo Tennis Cup - Napoli Bukhara Challenger - Bukhara 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Internazionali di Tennis di Bergamo - Bergamo Challenger Citta di Olbia - Olbia San Luis Potosi Challenger - San Luis Potosi III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Zagreb Open - Zagreb Baden Open - Karlsruhe Memorial A. Manfredini Sassuolo Challenger - Sassuolo 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Garden Open - Rome Open Diputacion Ciudad de Pozoblanco - Cordoba Asics Challenger Open - Monchengladbach San Benedetto Challenger - San Benedetto M15 Monastir Uncle Toby's Burnie Challenger - Tasmania Riviera de Rimini Challenger - Rimini M25 Monastir San Marino CEPU Open - San Marino Akbank Private Banking TED Open - Istanbul Bukhara Challenger - Bukhara UTC Open - Cherkassy Porsche Open - Poznan Ljubljana Open 2008 - Ljubljana Gemax Samsung Open 2004 - Belgrade Ethias Trophy - Mons Open Mutouest - St. Brieuc Citta di Monza - Monza San Luis Potosi Challenger - San Luis Potosi Dharwad Challenger 2003 - Dharwad Steelers Cup - Kosice Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra 10ø Tornea B. Camparini - Reggio Emilia Ispat Open 2004 - Ostrava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Cepu Open - San Marino Budapest Challenger - Budapest Togliatti Cup - Togliatti Ljubljana Open - Ljubljana Antonio Savoldi-Marco Co. - Manerbio Kyiv Open - Kiev Nord/LB Open 2004 - Braunschweig Tehran Open 2004 - Tehran Riviera di Rimini Challenger - Rimini SIR Supermercadi Challenger - Rome Canottieri Minico 2004 - Mantova Ischgl International ATP Challenger - Ischgl Nord LB Open 2006 - Braunschweig San Benedetto Challenger - San Benedetto Harbour Tennis Cup Regione Lombardia - Milan Challenger 42 - Andrezieux Constanta Challenger - Constanta The Manchester Trophy - Manchester Riviera di Rimini Challenger 2004 - Rimini Open Mutouest de Saint-Brieuc - St. Brieuc Noumea Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Garden Open 2005 - Rome Open Costa Daurada - Tarragona Cherbourg Challenger Sunrise Challenger Mordovia Cup - Mordovia 4° Sporting Challenger - Turin San Luis Potosi Challenger Mexico City Challenger Rome Challenger Alfa Romeo Tennis Cup - Cordenons Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova Kos-Zucchetti Tennis Cup - Cordenons Reggio Emilia Challenger Braunschweig Challenger Rijeka Challenger Banjaluka Challenger 2007 - Banja Luka St. Petersburg Challenger - St. Petersburg Recanati Challenger 7° Trani Cup - Trani Samarkand Challenger - Samarkand Open de Tenis Amaya - Pamplona San Marino Cepu Open - San Marino KGHM Dialog Polish Indoors - Wroclaw San Marino Challenger Ethias Tennis Trophy - Mons Cordenons Challenger Challenger Fondazione Carige - Genova Challenger Casablanca San Angel - Mexico City Como Challenger Alphen Challenger Todi Challenger Banja Luka Challenger 2004 - Banja Luka Trnava Challenger Ljubljana Challenger 8° Trani Cup - Trani Napoli Challenger Mons Challenger Tarragona Challenger Ethias Trophy - Mons Ciutat de Barcelona - Barcelona Biella Challenger Turin Challenger Rimini Challenger Privat Bank Cup - Dnepropetrovsk Geneva Challenger Como Challenger Genova Challenger Korat Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas BMW Tennis Championship - Sunrise Bratislava Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig San Jose Challenger Barranquilla Challenger Open de la Ville de Saint Denis - Reunion Island Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Orbetello Challenger Rijeka Challenger Braunschweig Challenger Scheveningen Challenger San Benedetto Challenger Polska Energia Open - Bytom Poznan Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Orbetello Challenger Segovia Challenger Astana Challenger Como Challenger Seville Challenger Tashkent Challenger Todi Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Tashkent Challenger Schickendanz Open - Furth Internationaux de Nouvelle-Caledonie - New Caledonia Ljubljana Challenger Madrid Challenger Quito Challenger Bangkok Challenger Genoa Open Challenger-Fondazione Carige - Genova AGT Challenger - Leon Pekao Open 2005 - Szczecin Helsinki Challenger Rome Challenger Lugano Challenger Bucaramanga Challenger Kazan Challenger Tenerife Challenger San Benedetto Challenger Orbetello Challenger Salinas Challenger Todi Challenger San Luis Potosi Challenger Sarasota Challenger Bordeaux Challenger Santiago Challenger Monza Challenger Marburg Challenger Cordenons Challenger Zenith Tennis Cup-Harbour Club - Milan Todi Challenger Lermontov Challenger Mons Challenger Savannah Challenger Ostrava Challenger Karshi Challenger Samarkand Challenger Burnie Challenger Prostejov Challenger GHI Bronx Tennis Classic - Bronx Genova Open Challenger - Genova Kosice Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Todi Challenger Labertz Open by Stawag - Aachen Istanbul Challenger Bauer Watertechnilogy Cup 2008 - Eckental BH Telecom Indoors Sarajevo 2006 - Sarajevo Eskisehir Challenger Caversham International Tennis Tournament - Jersey Astana Challenger X Torneo Internazionale di Tennis - Barletta Copa Club Campestre de Aguascalientes - Aguascalientes 5° Sporting Challenger - Turin Cordenons Challenger Como Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Genova Challenger Orleans Challenger Tashkent Challenger Izmir Challenger Kazan Challenger Guayaquil Challenger Tyumen Challenger Chitre Challenger Tatra Banka Open 2006 - Bratislava Irving Challenger Bancolombia Open - Bogota San Luis Potosi Challenger Cali Challenger Mestre Challenger San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth Cordenons Challenger Pereira Challenger Cali Challenger Astana Challenger Citta di Como - Como Guayaquil Challenger Genova Open Challenger - Genova Bucaramanga Challenger San Remo Challenger Karshi Challenger PEOPLEnet Cup - Dnepropetrovsk San Benedetto Challenger Cordenons Challenger Heilbronn Open - Heilbronn Pereira Challenger ATP Challenger Tour Finals Bucaramanga Challenger Mestre Challenger Caltanissetta Challenger Bucaramanga Challenger Bukhara Challenger - Bukhara Challenger Groningen - Groningen Genova Challenger Sporting Challenger - Turin Dortmund Challenger Morelos Challenger Anning Challenger Caltanissetta Challenger Lyon Challenger Seville Challenger Tashkent Challenger Open Mutouest St. Brieuc - St. Brieuc Torneo Internacional Challenger Fila 2006 - Leon Quimper Challenger Schickendanz Open - Furth Genova Challenger Dallas Challenger Cordenons Challenger Santo Domingo Challenger Braunschweig Challenger Sarasota Challenger Savannah Challenger L'Aquila Challenger Shanghai Challenger Potchefstroom 1 Challenger Seville Challenger Kenitra Challenger Karshi Challenger Mons Challenger Sopot Challenger Montevideo Challenger Genova Challenger Fergana Challenger Alexander Kolyaskin Memorial - Donetsk Tempe Challenger Vicenza Challenger Fergana Challenger Togliatti Cup - Togliatti Biella 5 Challenger Mauritius Open - Mauritius Internazionali di Tennis Dell'Umbria - Todi Pozoblanco Challenger Karshi Challenger Helsinki Challenger Trofeo Internacional Club Laieta - Barcelona ATP Open Castilla y Leon - Segovia M25 Telavi LXV Concurso Internacional Vigo - Vigo Lima Challenger Black Forest Open - Freudenstadt Dallas Challenger Szczecin Challenger Kobstaedernes ATP Challenger - Kolding 2007 Knoxville Challenger - Knoxville Mestre Challenger Moscow Challenger Loughborough Challenger Cortina Challenger Egypt F10 (Sharm El Sheikh) The LTA Sunderland Challenger - Sunderland L'Aquila Challenger Quimper Challenger Milan Challenger Alessandria Challenger Irving Challenger Manerbio Challenger Medellin Challenger M15 Antalya 2008 China TCL Challenger - Guangzhou Casablanca Challenger Fergana Challenger - Fergana Monterrey Challenger Trani Cup - Trani Rome 1 Challenger Canberra Challenger Orleans Challenger Tashkent Challenger Perugia Challenger Braunschweig Challenger Astana Challenger Istanbul Challenger Maia Challenger Almaty 2 Challenger Schickedanz Open - Furth San Marino Challenger Caltanissetta Challenger Rennes Challenger M25 Telavi Leon Challenger Qingdao Challenger Bangkok Challenger Samarkand Challenger M15 Antalya Rome Challenger Aptos Challenger Parma Challenger Guadalajara Challenger Istanbul Challenger Shenzhen Challenger Rennes Challenger Budapest Challenger Harrah's Entertainment Challenger - Tunica IPP Open - Helsinki Samarkand Challenger Ostrava Challenger Prague Challenger Mallorca Challenger Cassis Challenger Monterrey Challenger Almaty Challenger Brest Challenger Prostejov Challenger Montevideo Challenger Houston Challenger Caltanissetta Challenger Guzzini Challenger - Recanati Andria Challenger LTA Shrewsbury Challenger - Shrewsbury Nanchang Challenger Bordeaux Challenger Oberstaufen Cup - Oberstaufen Shymkent Challenger Asirom Challenger - Brasov Jerusalem Challenger Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Fujitsu Siemens Open - Budapest Nokian Hakkapeliitta Open - Tampere Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2003 - Banja Luka Nur-Sultan Challenger Samsung Securities Cup Challenger Tennis - Seoul Binghamton Challenger Sopot Challenger Winnetka Challenger Cordenons Challenger Portoroz Challenger Baotou Challenger Jinan Challenger Kaohsiung Challenger Biella Challenger Shenzhen Challenger Guayaquil Challenger Pau Challenger Rome 2 Challenger Biella 6 Challenger Almaty 1 Challenger Braunschweig Challenger Kyiv Open - Kiev Segovia Challenger Cordenons Challenger Verona Challenger Prague 3 Challenger Como Challenger Bucharest Challenger Tumkur Open - Tumkur Portoroz Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo Caloundra Challenger Trani Cup - Trani IPP Geneva Trophy - Geneva Bogota Challenger Architect Open - Budapest Mouilleron-Le-Captif Challenger The LTA Bolton Challenger - Bolton Steelers Cup 2005 - Kosice Open Costa Daurada - Tarragona Biella Challenger Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha USTA Men's Challenger of Dallas - Dallas Kremlin Cup - Moscow Memorial Manfredini - Sassuolo Steelers Cup - Kosice Top Wool Challenger-Immagine Trophy - Biella ATP Slovak Open Challenger - Bratislava Open de L'Isere-Trophee BNP Paribas - Grenoble Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Morocco Tennis Tour - Marrakech Trofeo Cassa di Risparmio di Alessandria - Alessandria Guayaquil Challenger Kos Succhetti Tennis Cup - Cordenons Aamulehti Tampere Open - Tampere Seville Challenger Florence Challenger Campionati Internazionali di Sicilia - Palermo Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Brest Challenger Tennislife Cup - Napoli Knoxville Challenger Kobe Challenger Maia Challenger Rennes Challenger Bangkok Challenger Cherbourg Challenger Koblenz Challenger Open Tarragona Costa Daurada - Tarragona Kitzbuhel Challenger Trani Challenger Monterrey Challenger Ostrava Challenger Iasi Challenger Forli Challenger Biella Challenger Allianz Suisse Open Gstaad - Gstaad Lisbon Challenger Cary Challenger Orlando Challenger Istanbul Challenger Antalya Challenger Antalya 2 Challenger Pereira Challenger Milan Indoors - Milan Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Rennes Challenger Generali Open - Kitzbuhel Kremlin Cup - Moscow Leon Challenger Alessandria Challenger Chennai Open - Chennai International Tennis Championships - Delray Beach Rome Challenger St. Petersburg Open - St. Petersburg Barcelona Challenger Furth Challenger Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Braunschweig Challenger Generali Open - Kitzbuhel Alicante Challenger Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Brisbane - Brisbane ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Masters Series - Hamburg Salzburg Challenger Kremlin Cup - Moscow Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Heilbronn Challenger Atlanta Tennis Championships - Atlanta Pilot Pen Tennis - New Haven China Open - Beijing SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Brasil Open - Costa do Sauipe St. Petersburg Open - St. Petersburg VTR Open - Vina del Mar US Men's Clay Court Championship - Houston Estoril Open - Estoril UNICEF Open - 's Hertogenbosch Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Chennai Open - Chennai Heineken Open Shanghai - Shanghai Pilot Pen Tennis - New Haven US Men's Clay Court Championship - Houston Copa Claro - Buenos Aires St. Petersburg 2 Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Medellin Challenger Pereira Challenger Qatar Exxon Mobil Open - Doha Guayaquil Challenger Dutch Open Tennis - Amersfoort Samarkand Challenger Poznan Challenger San Luis Potosi Challenger Rabat Challenger Bet-at-home Open - Hamburg Champaign Challenger SAP Open - San Jose Grand Prix Hassan II - Casablanca Marrakech Challenger China Open - Beijing Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag China Open - Beijing Kremlin Cup - Moscow Caltanissetta Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Bucaramanga Challenger Geneva Open - Geneva Citi Open - Washington Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva SAP Open - San Jose St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Ecuador Open - Quito Garanti Koza Sofia Open - Sofia Hungarian Open - Budapest Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul US Men's Clay Court Championship - Houston Antalya Cup - Antalya Napoli Challenger Open de Nice Cote d'Azur - Nice St. Brieuc Challenger Countrywide Classic - Los Angeles U.S. National Indoor Tennis Championships - Memphis Bogota Challenger Sarasota Challenger New York Open - New York Stockholm Open - Stockholm Sardegna Open - Cagliari Pereira Challenger Qatar ExxonMobil Open - Doha Moselle Open - Metz Kremlin Cup - Moscow Erste Bank Open - Vienna Millennium Estoril Open - Estoril Gerry Weber Open - Halle Generali Open - Kitzbuhel Geneva Challenger Bogota Challenger Brasil Open - Sao Paulo Kremlin Cup - Moscow Ortisei Challenger Gerry Weber Open - Halle Gerry Weber Open - Halle Suisse Open - Gstaad Generali Open - Kitzbuhel AEGON Championships - London Ostrava Challenger SkiStar Swedish Open - Bastad Open de la Comunidad Valenciana - Valencia Countrywide Classic - Los Angeles Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Thailand Open - Bangkok Sao Paulo Challenger Tour Finals Andria Challenger Brasil Open - Sao Paulo Potchefstroom 2 Challenger Plava Laguna Croatia Open - Umag European Open - Antwerp Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Szczecin Challenger Emilia-Romagna Open - Parma Delray Beach International Tennis Championships - Delray Beach Rome Challenger AEGON Championships - London Lima Challenger Legg Mason Tennis Classic - Washington Rijeka Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Ljubljana Challenger Napoli Challenger Asuncion Challenger Bet-at-home Open - Hamburg Sarasota Challenger UNICEF Open - 's Hertogenbosch Ortisei Challenger Eskisehir Challenger Gimcheon Challenger China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Singapore Challenger AEGON Championships - London Atlanta Tennis Championships - Atlanta Recanati Challenger Farmers Classic - Los Angeles Istanbul Challenger Open Sud de France - Montpellier New York Open - New York ATP Vegeta Croatia Open - Umag PTT Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Savannah Challenger Qatar ExxonMobil Open - Doha Pullach Challenger Apia International - Sydney Royal Guard Open Chile - Vina del Mar Cordenons Challenger Scheveningen Challenger Koblenz Challenger Topshelf Open - 's-Hertogenbosch Ecuador Open - Quito Genova Challenger Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Heineken Open - Auckland Apia International - Sydney Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Argentina Open - Buenos Aires ATP Challenger Tour Finals TEB BNP Paribas Istanbul Open - Istanbul Barcelona Challenger Kaohsiung Challenger Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Quimper Challenger Kobe Challenger Toyota Challenger Hua Hin Challenger Swiss Indoors Basel - Basel Koblenz Challenger Apia International - Sydney Ecuador Open - Quito Sao Paulo Challenger Argentina Open - Buenos Aires Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul M15 Antalya Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Meerbusch Challenger Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Istanbul Challenger Biella Challenger Argentina Open - Buenos Aires San Luis Potosi Challenger Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Fergana Challenger Grand Prix Hassan II - Marrakech Samarkand Challenger Da Nang Challenger TEB BNP Paribas Istanbul Open - Istanbul Newport Beach Challenger China Open - Beijing Geneva Open - Geneva Antalya Cup - Antalya Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Sydney International - Sydney Ortisei Challenger Eckental Challenger Qatar ExxonMobil Open - Doha Prague II Challenger Prostejov Challenger Parma Challenger Eckental Challenger Campinas Challenger Como Challenger St. Petersburg 1 Challenger Zadar Challenger Orlando 2 Challenger Forli Challenger Milan Challenger Swiss Open - Gstaad San Marino Challenger Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Open Seat Godo 2005 - Barcelona Santiago Open - Santiago Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Estoril Open - Estoril Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Portugal Open - Oeiras Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open 13 - Marseille Barcelona Open BancSabadell - Barcelona China Open - Beijing Swiss Indoors Basel - Basel Ecuador Open - Quito Kremlin Cup - Moscow Studena Croatia Open - Umag Hall of Fame Open - Newport Monterrey Challenger Tallahassee Challenger Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Lexington Challenger Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Oeiras 1 Challenger Ostrava Challenger Open Sabadell Atlantico - Barcelona Iasi Challenger Internazionali BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Masters Series Monte Carlo - Monte Carlo Qatar Open - Doha Campionati Internazionali d'Italia - Rome Sydney International - Sydney Medibank Private International - Sydney Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis Campionati Internazionali D'Italia - Rome ATP Kremlin Cup - Moscow Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Kroger / St. Jude International - Memphis BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells ATP Studena Croatia Open Umag - Umag Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Miami Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Masters - Montreal Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Miami Open - Miami BNP Paribas Masters - Paris Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Interwetten Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington US Men's Clay Court Championship - Houston Chengdu Open - Chengdu Thailand Open - Bangkok Kremlin Cup - Moscow Open Sabadell Atlantico - Barcelona Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Pacific Life Open - Indian Wells Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, PO, RUS-IND 3-2 Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 French Open - Paris Davis Cup, World Group, QF, BEL-ITA 3-2 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York All Lower level tournaments U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Shanghai ATP Masters 1000 - Shanghai U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Olympics - Rio de Janeiro M25 Monastir